technical and cultural cooperation - Espagnol Anglais Dictionnaire